utter impossibility - Francés Inglés Diccionario